﻿//=======================================================================================
//
// Copyright (C) 2010-2011 Asia-Peak Technologies, Inc. All Rights Reserved.
// 
// All the code, text, graphics, media, design, programs and other works are
// protected by copyright law. Unauthorized reproduction or redistribution of them, 
// or any portion of them, are forbidden.
// 
//=======================================================================================
/****************************************************************************************
 * 
 * 文件说明：
 * 
 * 作者：陈家龙
 * 创始时间：2011/6/21 11:43:52
 * 创建说明：
 * 
 * 修改人:
 * 修改时间：
 * 修改说明：
 * 
 * 修改人：
 * 修改时间：
 * 修改说明：
 *    
****************************************************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI;
using System.ComponentModel;

namespace CSP.Common.Web
{
    /// <summary>
    /// JavaScript的标签。支持全球化。
    /// </summary>
    public class Script : Control
    {
        /// <summary>
        /// Src
        /// </summary>
        [Bindable(true), Localizable(true), DefaultValue("")]
        public string Src
        {
            get;
            set;
        }

        protected override void Render(HtmlTextWriter writer)
        {
            writer.WriteBeginTag("script");
            writer.WriteAttribute("src", this.Page.ResolveUrl(this.Src));
            writer.WriteAttribute("type", "text/javascript");
            writer.Write(HtmlTextWriter.TagRightChar);
            writer.WriteEndTag("script");
            writer.WriteLine();
        }
    }
}
